@import "common.css";
html,body{background-color: #F2F2F2;}
.area{display: block; margin: 0 auto; width: 1000px;}
.top{background-color:#008FED; height:60px; display:block; color:#fff;}
.top .h1{font-size:22px; font-weight:900; float:left; color:#fff; margin-top:16px;}
.top .h3{font-size:17px; font-weight:600; float:right; color:#fff; margin-top:10px;}
.store-form-div{background-color:#fff; display:block;}
.store-form-div .form-content{display:block; padding:20px 40px;}
.store-form-div .form-group{display:block; padding:7px 0;}
.store-form-div .form-group .lable-name{height:34px; line-height:34px; width:90px; float:left; margin-right:10px;}
.store-form-div .form-group .label-input{margin-left:100px;}
.store-form-div .form-group .input-text{height:34px; width:300px; border-radius:3px; box-sizing:border-box; border:1px #ccc solid; font-size:14px; padding:0 10px;}
.store-form-div .form-group .select{height:34px; line-height:34px; width:auto;}
.store-form-div .form-group .map-hd{display:block; padding-top:60%; position:relative; border: 1px #CCC solid;}
.store-form-div .form-group .map-hd .map{position:absolute; display:block; width:100%; height:100%; left:0; top:0;}
.store-form-div .form-group .pic-item{height:94px; display:block; border:1px #DDD solid; position:relative;}
.store-form-div .form-group .pic-uploader{
    position:relative; left:0; top:0; width:110px;
    height:94px; float:left; background-color:#EAEAEA;
    background-image: url("../images/common/upload_bg.png"); background-size: 60px auto;
    background-repeat: no-repeat; background-position: center 16px; cursor: pointer;
}

.store-form-div .form-group .pic-uploader .t{
    text-align:center; font-size:12px; color:#999; display:block;
    width: 100%; position: absolute; bottom: 13px; z-index: 1;
}
.store-form-div .form-group .pic-uploader .file{position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; cursor:pointer; z-index: 100;}
.store-form-div .form-group .pic-uploader .preview{position:absolute; left:0; top:0; width:100%; height:100%; display: block; z-index: 100; background-image: none;}
.store-form-div .form-group .pic-uploader .preview .b{background-color:#333; opacity:0.4; width:100%; height:20px; position:absolute; bottom:0; display:block;}
.store-form-div .form-group .pic-uploader .preview .t{color:#fff; height:20px; line-height:20px; position:absolute; width:100%; bottom:0; text-align:center; font-size:11px;}
.store-form-div .form-group .pic-demo{width:100px; height:75px; display:block; float:right; position:relative; margin:10px 10px 0 0;}
.store-form-div .form-group .pic-demo img{width:100%; height:100%; display:block;}
.store-form-div .form-group .pic-demo .t{position:absolute; right:0; bottom:0; padding:2px 5px; font-size:11px; background-color:#333; color:#fff;}
.store-form-div .form-group .pic-tips{margin:30px 0 0 130px; color:#888;}
.store-form-div .form-group .button-location{height:34px; line-height:34px; padding:0 15px; border-radius:3px;}
.store-form-div .form-group .err-tips{color:#F00; display:none;}
.store-form-div .form-group .hours{display:inline-block; margin-left:5px; width:80px; position:relative; vertical-align:-10px;}
.store-form-div .form-group .hours .icon{color:#999; font-size:20px; line-height:20px; margin:0; padding:0; top:7px; right:7px; position:absolute;}
.store-form-div .button-div{display:block; margin:20px 0; text-align:center;}
.store-form-div .button-div .button{width:200px; height:40px; line-height:40px; border-radius:3px; font-size:14px;}